body, ul, ol, p, h1, h2, h3, h4, h5, h6
    margin 0
body
    background #f5f5f5

html
    font-size 20px
.row
    display flex
    flex-direction row
.col
    display flex
    flex-direction column
.icon, .icon svg
    display inline-block
    vertical-align middle
.icon
    cursor pointer
    &:hover
        opacity 0.8
    &.active
        box-shadow 0 0 0.5rem rgba(0, 0, 0, 0.4) inset
        &:hover
            opacity 1
    svg
        width 1.8rem
        height 1.8rem
        fill #fff
